ample funds - German English Dictionary